/*
 *  Application Suit Framework
 *  all copyrights reserved by LaserBin.
 *
 *  [file] : ASConfig.h
 *  [description] : config which plat do you want to run on
 */
#ifdef __cplusplus
#define AS_ON_CPP
#endif

#include "..\base\ASDataType.h"

/*
 *	config platform
 */
//#define AS_RUN_ON_MRE
#define AS_RUN_ON_SKY

#ifdef WIN32
#define AS_VERSION_DEBUG//just for debug,when release,should close it.
#endif

#ifdef WIN32
#define SCREEN_240_320//SCREEN_176_220,SCREEN_240_320,SCREEN_240_400
#endif

#define AS_USE_IMAGE_RESOURCE_MANAGER

#ifdef AS_VERSION_DEBUG
#define AS_LOG_ENABLE
#endif
#ifdef AS_LOG_ENABLE
/*partial log enable*/
//#define AS_LOG_FATAL_ENABLE
//#define AS_LOG_ADV_ENABLE //log about advbar
//#define AS_LOG_MEM_ENABLE
//#define AS_LOG_IMGRES_ENABLE
//#define AS_LOG_APP_ENABLE
//#define AS_LOG_UI_ENABLE
//#define AS_LOG_CTRL_ENABLE
//#define AS_LOG_FREEPAY_ENABLE
#ifdef AS_APE_ENABLE
#define AS_LOG_APE_ENABLE//log about ape engine
#endif
#endif
/*
 * open test screen model, and you can test screen manager and all controls
 */
//#define AS_TEST_SCREEN_ENABLE

/*mrc_skyfont.h*/
#define AS_SMALL_FONT_ENABLE

//#define AS_LOCAL_SCORE_ENABLE
//#define AS_FREE_PAY_ENABLE
#if defined(AS_FREE_PAY_ENABLE) && !defined(WIN32)
#define AS_FREE_PAY_ENABLE_IN_PHONE
#endif

/*
 *	it's the advertisement id , you can do not care when you do not use as_ctrl_advbar.
 */
#define AS_ADV_ID_CNTS 5

#define AS_ADV_ID_1 8000206
#define AS_ADV_ID_2 8000199
#define AS_ADV_ID_3 9000135
#define AS_ADV_ID_4 9000136
#define AS_ADV_ID_5 9000137

#define AS_ADV_KEYCODE AS_KEY_OK


/*disable warnings*/
#ifdef WIN32
#pragma warning(disable:4100)
#pragma warning(disable:4244)
#endif


